Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
123 BARROW ROAD Terraced £135,495 7 Feb 2007
127 BARROW ROAD Terraced £149,950 8 Aug 2007
129 BARROW ROAD Terraced £114,995 12 Mar 2004